144 pubs · 12,444 cites · h-index 34
IGM Biosciences (United States)
2014 - 2025
Hudson Institute
2023 - 2023
New York Academy of Sciences
John Wiley & Sons (Germany)
Moss Landing Marine Laboratories