201 pubs · 6,657 cites · h-index 34
Argonne National Laboratory
2004 - 2025
Amgen (United States)
2024 - 2024
Office of Scientific and Technical Information
2023 - 2024
National Technical Information Service
2023 - 2024
Richmond University Medical Center
2013 - 2013