25 pubs · 3,018 cites · h-index 18
United States Pharmacopeial Convention
2025 - 2025
Eurofins (United States)
2019 - 2025
Eurofins (France)
University of Wisconsin–Madison
1982 - 2005
WiCell
1988 - 1994