where is LU ND University?
Answers
Answered by
0
its in london i think
irfanvavy234:
pls mark as brainliest
Answered by
0
The university, located inSweden......
Similar questions