Scholarly Index
Renfu Lu
Michigan Department of Agriculture and Rural Development; 10,629 total citations; 257 total publications; best world rank #9
Michigan Department of Agriculture and Rural Development
10,629Total citations
257Total publications
58H-index