Frank Osterloh at UC Davis
osterlohlab.bsky.social
Frank Osterloh at UC Davis
@osterlohlab.bsky.social
semiconductors, interfaces, photoelectrochemistry, photovoltaics, photocatalytic water splitting, solar hydrogen
No replies yet.