Key DataNameElecta Bachmann OtooleLaw SchoolPaceYear Admitted1981StatusDeceasedRegistration Number1743962