td lee physicist