54 pubs · 351 cites · h-index 9
Instituto Nacional de Psiquiatría
2009 - Present
Instituto Nacional de Pediatria
2025 - 2025
Cochrane
Universidad Nacional Autónoma de México
2024 - 2024