Dr. Bin Chen's homepage has been moved to another place.

If you are not redirected automatically in ~5 seconds, please follow this link