David Des
Deep Value, contrarian, long only
David Des
Deep Value, contrarian, long only
Member since: 2013