Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036059311
INACTIVE
N
MARTIN
RICARDO C
SCHACK
MD
MARTIN RICARDO C SCHACK MD
08/27/1979
07/31/1990
TX
Y
05/12/2010
2009012494
Refuse To Renew
Due to a sister-state discipline based upon failing to maintain adequate medical records.