Dennis Francis

DF

Statistics

Publications

116

Citations

4.3K

H-Index

36

Active since

1976

Dennis Francis is an author at University of Wales specializing in medicine, cell division, and biology.

Publications per year

1976–2023

116

Publications

116