Aitor Castillo & Pedro Ruiz
From left to right: Aitor Castillo, President Peruvian Psychiatric Association from 2010 to 2012 and Pedro Ruiz, President of World Psychiatric Association from 2010 to 2014. Photo taken at the XXIIth Peruvian Congress of Psychiatry, in Trujillo, Peru, on August 30, 2012. Photo received from Aitor Castillo.
Aitor Castillo
October 9, 2014