I am now in Luxembourg. There's been a lot of running around since moving here a week ago with administrative stuff and some practical things, but things are coming along nicely. I think.
Big things are that I need to buy some chemicals soon so I can start researching, order a computer for my office, and finalize my titre de séjour, the latter of which is going to be a big bother (yay for medical exams). But hopefully all will be great and I can then soon book my trip to India for my friend's wedding.