Return to Article Details Teaching performance and satisfaction of medical science teachers at a Peruvian university