PostHeaderIcon Janaki Abeynayaka

  • Dr Janaki Abeynayake

           MBBS.Dip in Med.Micro.,M.D.(Med. Virology)          

          Consultant Virologist