Artificial leaf produces first drugs using sunlight