Institute for Biotechnology and Bioengineering
116 papers and 2.9k citations.
Indexing 116 publications…