Bayardo Lacayo Rocha 2005 - 2010 San Fernando de Henares, Madrid, Spain, San Fernando de HenaresPersonal services, Chemistry / Biology / Agronomy