Key Data

NameRichard P. Rappoli
Year Admitted1989
StatusResigned
Registration Number2247336