dr karen aarons

Karen joined BSMC in 2005.
Currently on Long Service Leave.