10.1101/2025.05.01.651627

Sustainable Edamame Production in an Artificial Light Plant Factory with Improved Yield and Quality

2025-05-03