Ramon Ballester i Noguera

Spanish physician