Dr. Amar Paudyal

Dr. Amar Paudyal

senior consultant general physician