Publications (17) JAVIER LOPEZ GARCIA publications