Kenneth Karanja

Technology Licensing Officer, University of Minnesota



Share

Kenneth Karanja