Biological semiconductors that allow you to charge your smartphone in 30 seconds

 

v20240901