Min Song has left Michigan Tech and joined Stevens Institute of Technology.  Here is his new website.