Follow the Author

Harry, Elizabeth
Elizabeth "Liz" Harry is Professor of Biology and Director of the ithree institute (infection, immunology and innovation) at the University of Technology, Sydney, Australia (UTS).
Information taken from:Harry, Elizabeth