Statistics
Publications
244
Citations
4.1K
Authors
15
Location
San Andrés Cholula, Mexico
244
15
6
h-index
5
h-index
3
h-index
3
h-index
2
h-index
1–5 of 15
Rosa Elena Ulloa, Rogelio Apiquián, Francisco R. de la Peña et al. · Journal of Psychiatric Research · 2022 · 21 citations · Full text
1–5 of 244