Dennis Francis

DF

116

Publications

4.3K

Citations

36

H-Index

1976

Active since

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

Publications per year

1976–2023

116

Publications

116