9 pubs · 974 cites · h-index 9
GlySens (United States)
2010 - 2017
University of California, San Diego
1990 - 1990
La Jolla Bioengineering Institute