Andrew Ng

Andrew Ng

Being, doing, sharing and hopefully, ultimately helping.