Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036087819
NOT RENEWED
N
DEBABRATA
SAHA
MD
DEBABRATA SAHA MD
12/07/1993
07/31/2005
FL
Y
10/09/2006
2003003889
Fine
06/23/2006