Institute of Immunological Engineeringh-index: 30Total citations: 2,750Total papers: 165Homepage: http://www.istc.int/en/institute/8618