Background
Escobar, Carolina was born on April 20, 1968 in Madrid, Spain.
Escobar, Carolina was born on April 20, 1968 in Madrid, Spain.
Doctor of Philosophy in Biological Science, Toledo, Spain, 1998.
Assistant professor University Castilla La Mancha, Toledo, since 1998, referee. Researcher plant biology.