407 pubs · 24,061 cites · h-index 73
Winchester Medical Center
2024 - 2025
Oncovir (United States)
2005 - 2025
MicroVision (United States)
2014 - 2023
Universidad Antonio Nariño
2022 - 2022
Deoxi Biotecnologia (Brazil)