Scholarly Index
J.L. Doublier
Biopolymères Interactions Assemblages; 4,591 total citations; 71 total publications; best world rank #293
Biopolymères Interactions Assemblages
Scholarly Index
Biopolymères Interactions Assemblages; 4,591 total citations; 71 total publications; best world rank #293
Biopolymères Interactions Assemblages