Logan Elangovan portrait

Logan Elangovan

Physician · Nephrology Associates SC

Credentials: · · · ·

History

  • Nephrology Associates SC

    Present
  • University of California Medical Center

    1995–1997
  • Meridia Huron Hospital

    1992–1995
  • 1988–1992

Research