10.1101/823880
Soluble cyanobacterial carotenoprotein as a robust antioxidant nanocarrier and delivery module
2019-10-30