Key Data

NameEllen Mayoue Baker
Year Admitted1982
StatusResigned
Registration Number1786300