Homer Ridgemoore in Sydney works at Self (Lord) and was educated at St Leo's College Waitara.
Share this profile
Self
Jan 1990
-
Present
Lord
Gerbil Research Centre
Jan 1981
-
Present
CEO
St Leo's College Waitara
Genetics
RELATED SEARCHES
AT SELF