Scientists explore synthesis of griffithsin in cell-free sys

© 2025 Vimarsana