Daniel P Chan | Details