Key Data

NameMeyer Louis Trubatch
Law SchoolSt Johns School of Law
Year Admitted1932
StatusDeceased
Registration Number1579119