Physician Assistant
LICENSED PHYSICIAN ASSISTANT
085004591
NOT RENEWED
N
MARTIN
KATAMBWA
MARTIN N KATAMBWA
12/21/2012
03/02/2016
03/01/2018
SAINT LOUIS
MO
63146
05/10/2018