18 pubs · 2,985 cites · h-index 10
Regeneron (United States)
2002 - 2018
Sanaria
2007 - 2007
NovaBay Pharmaceuticals (United States)