Work

Racing the clock: Recent developments and open environmental regulatory issues at the International Seabed Authority on the eve of deep-sea mining

FWCI: 4.648
Cites: 18
Cited by: 25
Related to: 10