The SAHMRI set to open

118

A sneak peek at the South Australian Health and Medical Research Institute (SAHMRI).