Rajan Agarwal

AI and embedded systems engineer, studying Software Engineering at the University of Waterloo. Neo Scholar.