Scholarly Index

Peter D. Killworth

National Oceanography Centre; 12,487 total citations; 200 total publications; best world rank #96

National Oceanography Centre