JOHN SHEN

Persons with name JOHN SHEN

JOHN SHEN - Principal

Company 85 LADDINSROCK LLC
Business Number 989534
Business Address 85 LADDINS ROCK ROAD, OLD GREENWICH, CT, 06870

JOHN SHEN - Principal

Company APRICUS, INC.
Business Number 991026
Business Address 370 STATE STREET, SUITE 2, NORTH HAVEN, CT, 06473