Given globalization, I personally do not think cultural differences would be a big problem. Like you said, people in different parts of the world, people in different disciplines, in different universities, in different organizations, so we need to be aware of those differences that we work in different contexts. You reminded me of what I observed in Norway, and what my colleague from Italy is telling me. Norway is an egalitarian society. Everybody speaks on equal terms. Everyone is on first-name basis. You don't address a senior professor by surname, you just call him by his first name. But in Italy, that's totally different. You need to be respectful, you need to address your professor, your mentor, by his last name, using his title, etc. So, during our communication, via email or in person, I think we need to be cognizant of those differences.