Thomas E. Webb

TE

99

Publications

3.1K

Citations

35

H-Index

1958

Active since

Thomas E. Webb is an author at The Ohio State University specializing in medicine, cell biology, and liver physiology.

Publications per year

1958–2020

99

Publications

99