70 pubs · 3,375 cites · h-index 30
Centre for Environment, Fisheries and Aquaculture Science
1986 - Present
Weymouth Community Hospital
1999 - Present
Directorate of Fisheries
1982 - 1996
Ministère de l'Agriculture et de la Souveraineté alimentaire
1977 - 1993
ID-FISH Technology (United States)
1990 - 1990