Oscar Silva

Oscar Silva

Brazilian general practitioner, willing to share and get knowledge as well as practice some English writing skills to improve my practice.