![Juan Rafael Fábregas Tejeda](/images/no-picture.png)
Juan Rafael Fábregas Tejeda
Education / Education (Other, All)
AD Scientific Index ID: 5018357
University of Medical Sciences of Havana
person_outline
Juan Rafael Fábregas Tejeda's MOST POPULAR ARTICLES