I. Jebalia

I. Jebalia

Auto-generated profile, based on publicly available information

I. Jebalia

INRA, UR 1268 Biopolymers Interactions and Assemblies (BIA), 44316, Nantes, France

Publication