Scholarly Index

I. Wilmut

Rutherford Appleton Laboratory; 18,639 total citations; 180 total publications; best world rank #249

Rutherford Appleton Laboratory