P
PatentIndex
Search
Landscape
Sign in
Inventor
DEUTSCH Todd Gregory
US
2 patents
Patents
2 patents
US10927466B2
Feb 23, 2021
Passivating window and capping layer for photoelectrochemical cells
ALLIANCE SUSTAINABLE ENERGY
0 citations
55
US10087535B2
Oct 2, 2018
Devices and methods for photoelectrochemical water splitting
ALLIANCE SUSTAINABLE ENERGY
1 citations
42