Solar power just broke a law most physicists thought was unbreakable. A 130% quantum yield means one photon can produce more than one electron —…
Solar power just broke a law most physicists thought was unbreakable. A 130% quantum yield means one photon can produce more than one electron —…