Speaker illustration

Professor Nirankar Singh Neki

Guru Nanak Dev Hospital, Amritsar (India)