Award

51771227

Funded outputs count: 1
Funder award ID: 51771227
OpenAlex ID: G1007492995
2025 · Zenghui Zheng, Dongmei Yu, et al. · Biofabrication · 8
Year
Topic