19 pubs · 1,024 cites · h-index 9
Thermo Fisher Scientific (United States)
2010 - 2024
ProQuest (United States)
1998 - 1998