PODRAZA RESEARCH GROUP
  • Home
  • People
  • Research
  • Publications
  • Contact
Our labs are located at the University of Toledo as part of the Wright Center for Photovoltaics Innovation and Commercialization.

For more information on our work, please email [email protected]
Picture
Research and Technology Complex 1
2600 Dorr St.
Toledo, OH 43606
  • Home
  • People
  • Research
  • Publications
  • Contact