Carlota BatresCarlota Batres is a researcher.She was educated at University of St Andrews. This person's employers include Franklin & Marshall College.