Photo of Michele Barnes

Michele Barnes

Associate Professor

James Cook University