Francesc Navarro i López

Spanish physician and professor