-
Entity
-
Individual
-
Location
-
C/O Renalytics Plc, Finsgate, 5 7 Cranwood Street, London, United Kingdom
-
Summary
-
The estimated net worth of Christopher Mills is at least $2.52M dollars as of November 22, 2023. Christopher Mills is the Director, 10%+ Owner of Renalytix plc and owns shares of Renalytix plc (RNLXY) stock worth about $2.52M.