Bachelor of Science, Escola Pia, Barcelona, 1973. Doctor of Medicine, Autonomous University, Barcelona, 1981.
Assistant physiology department Autonomous University Barcelona, 1977-1980. Assistant gastrointestinal, psycosomatic department Hospital del Espiritu Santo, Santa Coloma de Gramanet, Spain, 1981-1982. Member staff internal medical department Hospital de la Santa Creu i Sant Pau, Barcelona, 1987.
Internist St. Pau Hospital, 1981-1987. Medical advisor Almirall, 1987-1990, clinical research manager, 1990-1995, medical director, since 1996. Professor University Barcelona, since 1994.
General secretary Amnesty International, Barcelona, 1983-1985. Member Society for Clinical Trials, Pharmaceutical Medical Faculty (United Kingdom).
Married Elena G. Feijoo, June 7, 1980. Children: Joan, Goretti.