
925 pubs · 59,742 cites · h-index 126
Council of Science Editors
1966 - 2024
Humboldt-Universität zu Berlin
1966 - 2024
De Gruyter Brill (Germany)
2014 - 2024
Korea Institute of Science & Technology Information
2024 - 2024
Translational Research Platform for Veterinary Biologicals (India)
2020 - 2023