27 pubs · 496 cites · h-index 10
Melbourne Polytechnic
2025 - 2025
Engineering Systems (United States)
2020 - 2020
University of Virginia
Texas State University
2005 - 2016
The University of Texas at Austin
2013 - 2013