Stephen D. Carter

SD

17

Publications

910

Citations

15

H-Index

1983

Active since

Stephen D. Carter is an author at California Institute of Technology specializing in medicine, microscopy, and biophysics.

Publications per year

1983–2023

17

Publications

17