Francisco Bartolomé Ferrer CastelloInternal Medicine (Organs & Systems) Ibiza, Spain SpainLokationerFrancisco Bartolomé Ferrer CastelloIbiza, Balearic Islands, Spain