The Scientist is of extreme importance to Revenant in the Colony plot, so keeping him safe from them was Kate's prime concern. So you can expect his location to be very heavily guarded.
Hint 2
It all turns on deciphering Kate's copy of "Jabberwocky." To do that, you'll need to get Ned to get her original colored version of the poem from home, which will be a matter of calling him and then waiting for him to call you back.
Hint 3
You'll find out more from the locked green cards in the archives.
Once you have the record, take it to Moira's house and play it. Nancy then arranges the letters you got, and it's up to you to solve this substitution cipher.
You now have the password for the keyboard icon on the computer in Loch Lomond. Go there and type in that password, and the Scientist's phone number will appear.