English Joshua Yuan Cited by user Citation bot on 11 Apr 2023 Joshua Yuan is a scientist and engineer in sustainable technology development. He is the Chair and the Lucy