MAHESH KRISHNA PILLAI

  • India
Specialities

Consultant Neurosurgery Active License

  • Zulekha Hospital LLC
  • License: 58078131-001
Experience

Consultant Neurosurgery Active License

  • Zulekha Hospital LLC
  • License: 58078131-001
  • 14 August 2025 - 14 August 2027 (1 years)
  • Dubai, UAE
Present