Edwin Castillo Velarde

EC

Statistics

Publications

1

Citations

31

H-Index

1

Active since

2024

Affiliations

Edwin Castillo Velarde is an author at University of Calgary specializing in renal surgery, kidney health, and critical care nephrology.

Publications per year

2024–2024

1

Publications

1