undefined

Fei Fei

Scientist specializing in materials science and biodegradable solutions, explaining the innovative sponge''s design.