10.1101/2025.05.01.651627
Sustainable Edamame Production in an Artificial Light Plant Factory with Improved Yield and Quality
2025-05-03