Stephen A. Watt

SA

Statistics

Publications

16

Citations

1.7K

H-Index

15

Active since

1999

Stephen A. Watt is an author at University of Dundee specializing in life sciences, cell signaling, and cell biology.

Publications per year

1999–2019

16

Publications

16