Dan Allan

34,073
reputation
6
70
63

PhD student studying soft matter physics at Johns Hopkins University