Dr Ruwan HaputhantrigeMBBS, MD, FRANZCP
Consultant Psychiatrist
Specialtiesmood disorders, general adult psychiatry, anxiety disorders
Automated page speed optimizations for fast site performance