Mike Rubira in Melbourne works at Walter & Eliza Hall Institute of Medical Research (Laboratory Operations Manager).
Share this profile
Walter & Eliza Hall Institute of Medical Research
Laboratory Operations Manager
WEHI
2006 - Present1
-
Present
Head-Laboratory Operations
None listed.
RELATED SEARCHES
AT WEHI