Scholarly Index

J.L. Doublier

Biopolymères Interactions Assemblages; 4,591 total citations; 71 total publications; best world rank #293

Biopolymères Interactions Assemblages