Ivan Chou
Contrarian, deep value, special situations, tech
Contrarian, deep value, special situations, tech
Member since: 2008