David MacDonald
Chief Tech/Sci/R&D Officer at
XORTX THERAPEUTICS INC.
Health Technology
Consumer Services
Miscellaneous
















